package models

type SysShoppingCart struct {
	Id               int     `json:"id" gorm:"primaryKey;autoIncrement"`                       // id
	BuyerId          int     `json:"buyer_id" gorm:"index:idx_buyer_id;type:int;comment:买家id"` // 买家id
	Name             string  `json:"name" gorm:"type:varchar(50);comment:资料名称"`                // 资料名称
	Subject          string  `json:"subject" gorm:"type:varchar(50);comment:资料科目"`             // 资料科目
	Introduction     string  `json:"introduction" gorm:"type:varchar(500);comment:资料简介"`       // 资料简介
	Price            float64 `json:"price" gorm:"type:decimal(10,2);comment:资料价格"`             // 资料价格
	Num              int     `json:"num" gorm:"type:int(11);comment:数量"`                       // 数量
	MaterialOnlineId int     `json:"material_online_id" gorm:"type:int(11);comment:资料id"`      // 资料id
	OrderType        string  `json:"order_type" gorm:"type:varchar(500);comment:商品类型"`         // 资料简介
	Cover            string  `json:"cover" gorm:"type:varchar(255);comment:封面"`
	ControlBy
	ModelTime
}

func (SysShoppingCart) TableName() string {
	return "sys_shopping_cart"
}
